distributor of allowances - Turkish English Dictionary